dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Soap Pad
— definition
1.
soap pad (Noun)
1 definition
soap pad (Noun)
— A cleaning pad containing soap.
1 type of
cleaning pad